@startuml
sprite $filter_frames [48x48/16] {
000000000000000000000008800000000000000000000000
00000000000000000000008FF80000000000000000000000
0000000000000000000008FFFF8000000000000000000000
000000000000000000008FFFFFF800000000000000000000
00000000000000000008FFFFFFFF80000000000000000000
0000000000000000008FFFF86FFFF8000000000000000000
000000000000000008FFFF8006FFFF800000000000000000
00000000000000008FFFF800006FFFF80000000000000000
000001BFFFFFFFFFFFFF80000006FFFFFFFFFFFFFA100000
00001EFFFFFFFFFFFFF8000000006FFFFFFFFFFFFFE10000
0000AFFFFFFFFFFFFF800000000007FFFFFFFFFFFFFA0000
0000EFFFFFFFFFFFF80000000000007FFFFFFFFFFFFE0000
0000FFFF00000000000000000000000000000000FFFF0000
0000FFFF00000000000000000000000000000000FFFF0000
0000FFFF00000000000000000000000000000000FFFF0000
0000FFFF00000000000000000000000000000000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF0000FFFFFFFFFFFFFFFFFFFFFFFF0000FFFF0000
0000FFFF00000000000000000000000000000000FFFF0000
0000FFFF00000000000000000000000000000000FFFF0000
0000FFFF00000000000000000000000000000000FFFF0000
0000FFFF00000000000000000000000000000000FFFF0000
0000EFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0000
0000AFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0000
00001EFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE10000
000001AEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA100000
000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
}


!define MATERIAL_FILTER_FRAMES(_alias) ENTITY(rectangle,black,filter_frames,_alias,MATERIAL FILTER_FRAMES)
!define MATERIAL_FILTER_FRAMES(_alias, _label) ENTITY(rectangle,black,filter_frames,_label, _alias,MATERIAL FILTER_FRAMES)
!define MATERIAL_FILTER_FRAMES(_alias, _label, _shape) ENTITY(_shape,black,filter_frames,_label, _alias,MATERIAL FILTER_FRAMES)
!define MATERIAL_FILTER_FRAMES(_alias, _label, _shape, _color) ENTITY(_shape,_color,filter_frames,_label, _alias,MATERIAL FILTER_FRAMES)
skinparam folderBackgroundColor<<MATERIAL FILTER_FRAMES>> White
@enduml